25137
0
514
2275
2
325
19279
177
3440
1824
530
58
3498
4
787
1636
1073
414
804
171
475
777
31535
798
573
1671
1
1650
408
552
276
303
246
3691
5