1018
2
12039
5
1951
1
471
887
2501
10
1848
2100
4
2355
3155
3116
7
1567
1437
1866
11
2255
1991
6
1025
715
0
3281
609375
1163
3593
9
173
1016
528
392
1194
3
586
832
461