2349
3
1066
1
2535
2
1168
1431
1720
1309
0
951
1992
2456
1013
1366
1988
1305
737
3931
6
650
1814
2209
1599
1751
1905
697
1095
1778
1306
1801
1632
1211
1590