1480
1008
996
1531
984
1833
1160
1089
2792
953
992
2015
9685
888
1058
1179
2551
917
2459
893
1071
2229
1045
2873
2355
1019
1321
1071
944
2214
1014
1595
1133
990
916
968
2811
15415
9468
1340
1454
1369
2863
6110
1318
2326
2388
1296
1422
2448
1367
917
942
5083
5166
1294
2704
16558
1896
9855