1605
1
2762
1303
1539
1376
1643
828
1180
1751
392
0
1107
623
1527
2476
3
2466
5
1957
929
3211
1928
1195
989
1396