2950
999
1501
831
1598
1022
1024
884
2325
1768
1264
801
1642
1701
3265
925
890
2924
911
1053
3827
1104
1490
893
982
953
1310
1495
1436
840
913
923
1342
922
1475
1007
1425
995
776
1292
1799
1217
3264
949
1177
863
4872
938
866
813
2728
973
1157
860
1246
2852
843
784
1137
2128
949
1543
2303
1094
1207
1988
974
1806
1518
884
2800
2180
788
958
1053
2594
789
2668
1241
965
2337
893
2051
817
841
829
1413
1683
1207
2437
1316
1691
762
1368
1264
1374
1135
1216
1099
1201
2193
2890
962
883
1508
914
1764
1098
1716
831
2190
2102
866
1685
2119
1261
2156
1504
2666
2054