572
0
25669
19783
2
1105
5440
8
4471
433
522
758
2996
2366
1
1500
562
14
475
1288
490
1193
32302
534
1158
791
2524
2512
519
595
781
414
3418
1189