25669
0
1189
3090
6
4044
5
2903
3
2932
2
14
32302
2750
1
1193
21152
8
255
1591
3080
5402
9
2600
4
392
2949
346
2556
605
2476
1453
970
2009
616
448
607
572
578