1209
1
1513
1903
2
1566
1229
1575
521
1852
1326
7952
445
0
467
2733
3
2121
4
2260
12
3559
635
6370
5
1665
3006
422
330
1133
1365
3268
1750
1261
957
417
951