1605
1
2762
1303
1539
1376
1643
828
1180
1295
2650
20
280
392
0
2250
1928
297066
1195
2773
3683
1396
2680
2315
1897
1101
1669
1706
1581
2