25669
0
19783
2
3593
16
8527
1
980
4471
1522
1475
1386
15233
32302
2366
2666
9
3765
4
2337
5
2204
3008
3
13967
2907
3083
2247
916
1126
947
1245
2403
17946
966
982
1587