1105
0
1158
4471
2
572
433
522
1500
414
758
14
25669
19783
475
1288
490
1193
936
534
515
2524
418
519
595
781
3418
1
1189
1494
236066
21152
8
98