3440
0
25137
2275
2
20634
8
325
19279
823
1824
530
633
58
787
1636
1073
1428
414
804
171
475
777
31535
422
798
573
1671
1
1650
552
276
303
246