1066
1
2349
3
951
1405
2245
1606
1168
2530
4
1526
2
1439
1431
1174
378
0
1013
1366
1988
1305
938
1221
737
2535
3931
6
650
1788
1787
3053
7
962
2131
989
1211