680
1
1011
1009
827
734
2
826
625
693
1266
1985
1618
6
2436
3
878
921
949
1214
1425
1228
1110
2648
1048
1069
1096
1021
1101
1414
1143
3253
5
10046
1502