12958
5
25127
0
6052
10
493
6975
4
300
6383
17
2369
1
1782
340
2617
1636
518
5781
6
765
1212
3123
485
766
655
1227
418
560
458