1302
1
1396
1605
2762
5505
14
1303
1539
1376
1643
1180
828
2680
0
2315
739
2
1129
1217
1195
1928
1120
1897
1669
1706
392
5432
1546
2438
4306
6
1045