1789
3
1859
2
792
1
1900
1063
0
2773
5
12459
1144
1424
993
8178
2927
1795
1873
2393
1411
190
1355
1382
1075
2578
1125
1691
1179
884
1279
1131
919
1143
893