12459
3
1937
7
1938
1
1668
4168
5
1226
4335
2
929
2571
6
1289601
4
2377
2722
2496
3102
623
3222
2781
4398
10
2600
2744
2972
0
4471
1526
1631
2530
3683
4837
1174