0
1180
1454
1273
1313
1027
1200
1214
1082
1242
1197
1216
1004
1131
1007
1076
1895
1
1359
2937
1600
1680
1628
141893
3148
2679
2645
2583