1013
1
2535
2
3931
6
1066
1366
3
1988
2349
1305
737
0
650
1211
1860
3576
1450
1379
1639
1349
1372
1592
1431
1168
1399
5
635
956
1077
1801
1227
8072
1905
1152