25669
0
19783
2
32302
1168
1
1267
2711
6753
17
4309
3
7471
9
3591
11
2535
2562
15233
370
582
5209
1467
3354
117
21152
8
1814
1585
5805
1632
2176
980
3107
7
1392
3090
6
3083