366
2
937
4
659
1
33
0
880
72117
85
2501
661
848
393
47
1116
1252
1118
510
1848
5
1076
3301
62
1540
8
297
640
3
20
2443
65
115908
18
16633