1532
2
1866
1
2620
12
1025
29
0
1650
91937
30
254
1758
5
85
2741
1220
4
1188
3
123
3086
959
1283
8
229
809
536
912
450
2534
18
1475
1400
11
524
2720
467
1129
3812
9