1512
1
2477
4
3426
2420
2
1061
1152
2733
3163
1507
4402
15
3169
5
5439
2523
0
2047
3
2543
6
2895
2194
2928
3083
4321
12
2465
7793
2932
4996