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