1063
0
12459
3
1789
1859
2
1900
1
1144
993
8178
5
2927
1795
1873
2393
1411
190
1355
1075
1125
3011
1179
884
1279
1131
693
784
526
1093
1380
2166
1660
1825