2730
6
3092
1
2657
3
2668
2
1020
0
20634
8
3691
5
2855
348
1448
25137
169211
11
918
1824
1774
782
882
1025
1094
31535
552
2513
968
3440
547
19279
2275
483
1629
851