4294
2213
1405
2572
3351
1410
651
1888
1212
1135
1642
4919
1080
1027
879
901
1296
660
818
1600
1589
4800
1967
825
1489
1833
939
1108
1530
994
3262
1044
1211
804
1395
1063
1135
1079
1454
944
2174
626
1067
4053
1046
942
830
750
828
828
1095
1019
6200
1564
1352
936
862
1204
1101
2417
1650
3773
1921
1412
863
926
1955
2998
1086
799
1834
7558
1935
656
1108
3157
1174
3395
968
946
778
739
732
1967
789
803
762
1881
11960
2616
1003
1452
731
2788
1878
730
1765
1605
1244
2042
2159
889
849
795
779
1525
865
731
776
1266
1125
1343
1083
718
1232
1183
886
846
1725
1545