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