25669
0
19783
2
32302
2535
2622
6
1814
21152
8
3090
3083
923
1
270
2366
604
4562
10
2932
2045
1558
3498
4
2337
5
1431
16868
39
17946
3008
3
1819
507
2333
1812
3296
2356
1329