1526
2
4837
5
3078
4
2966
6
2145
1
25669
0
2358
9
19783
2996
3061
10827
4044
1669
1019
3083
444571
2155
3
2320
4335
1827
2465
1189
6247
3125
5771
10
2408
8
3546
32302
2238
1632