1379
873
2398
1674
1532
1015
1346
1096
872
1193
884
1010
1596
2767
1047
1261
912
1406
1195
861
843
1202
1506
1301
2954
2197
1935
1034
964
3042
866
1504
1895
915
1400
2248
979
1169
1279
905
905
887
1620
936
976
1082
1848
859
972
1384
847
1127
1234
889
1012
1665
1883
5032
963
1676
2702
1972
751
1554
1703
918
945
870
3551
925
1423
1553
1583
986
815
1144
980
1080
1262
940
929
1082
1569
1115
1075
1317
1185
985
812
921
1640
1021
2280
860
856
2377
3047
1497
1145
965
2013
1006
1074
1475
1103
870
2571
938
1540
1745
1241
1017
1276
2771
4524
2320
2256
852
778
2191