1512
1
3426
4
2420
2
1061
2733
1507
3169
5
2245
3
5439
894
0
1226
2047
3053
7
2194
2928
3083
4321
12
2465
1788
2932
2903
2354
3051
1603
758