0
1166
1203
1146
1123
863
813
866
885
1131
1152
1044
993
880
1228
1359
1765
1
1246
2699
1492
1576
1519
141032
2985
2561
2560
2460