0
1620
2664
1460
1758
2635
1436
1193
1240
990
995
1029
1145
1195
1250
1218
1880
1
1349
2904
1589
1671
1616
141740
3127
2570