1560
1
1859
2
2138
3
1900
1063
0
1819
12459
1144
993
8178
5
2927
1795
1298
1873
2393
2001
1411
1677
11104
6
2778
190
1355
2337
2023
3221
20
2184
2501
1787
4453
4
1751