1159
946
2168
1566
1008
888
909
1202
1495
1114
1342
835
1094
1758
851
2832
1139
892
2823
3236
1032
900
999
900
1203
832
1053
961
2734
893
954
1365
1264
929
1504
2666
916
1554
1429
2534
1679
1660
1199
2592
1266
1108
912
1882
1652
930
1329
3034
1765
910
865
882
2077
939
2190
1645
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