2535
2
1289601
4
7820
7
528
0
4044
5
3083
2666
9
3186
1
17946
494
2155
3
2465
3125
1404
32302
248
7835
14
1479
1704
3252
422
393
3498
366
3779
2948
6
475
4471
1896
11
3868
10