4471
2
2762
5
3562
1
3765
4
2523
0
25669
4476
2422
8
2020
2670
1285
2767
6547
2294
2271
1766
2245
3
1226
3053
7
19783
2535
4044
3083
17946
2465
3125
789
32302
1431
2041