963
2250
2736
1088
1128
1997
1010
2269
1245
3326
987
1443
2002
844
859
2154
850
1320
948
851
925
8840
1236
18450
2357
934
1025
2634
2940
3835
872
938
1335
2305
979
912
915
1008
1586
1517
880
907
1532
999
1047
998
849
2623
1142
1502
1069
962
866
5706
862
953
1488
1134
868
4022
807
1955
1107
974
958
1060
2283
838
873
1224
952
1199
925
960
876
973
1099
1454
781
1050
1066
1412
840
1025
2387
813
926
3123
2266
3154
1168
753
916
871
819
826
2611
869
1239
956
1467
976
951
858
891
2366
863
881
841
1434
847
1386
1101
904
1016
2591
1558
3071
872
4148