2254
1
2505
2
25669
0
3805
6
1451
951
2015
2776
19783
1594
3
1606
4471
1386
8527
1522
2977
2366
15233
6346
16
32302
2337
5
3008
3491
4
2271
2667
712
5122
770
2535