2730
6
594
0
787
765
31535
19279
2
1020
1128
2953
1
1225
398
438
2275
458
602
5108
4
530
2459
9
3248
7334
742
618
247
1645
953
2659
798
2604
7
3674
10
4271