1105
0
572
4471
2
236066
14
25669
475
1189
19783
2996
522
433
1352
5
2333
3
1823
2502
490
1243
1035
2664
2621
1288
1500
668
3266
1
34
2093
902
3418
440
319