4183
3598
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
1454
2973
819
878
976
824
1128
964
825
790
5242
849
952
1046
859
900
980
886
980
1496
890
1285
826
1213
925
1327
1092
835
5041
1016
2283
881
4148
1955
956
813
2266
6573
854
2462
871
992
872
1098
1434
928
1246
1467
831
3123
1412
1166
1558
1384
820
753
816
3280
1066
1033