694
2889
709
1425
704
1236
3225
5037
826
1509
4358
1100
1023
2778
1042
824
1544
5823
661
1237
989
1234
1431
1352
1658
761
760
1435
733
1780
1083
1415
1641
2157
699
708
2981
1007
641
852
1304
1127
4822
798
910
837
2456
1013
1352
609
694
4361
731
3100
2025
1376
1687
1782
779
1790
1265
3907
1019
996
2016
841
1211
951
746
1741
802
2591
894
1067
1312
1723
1955
1146
2205
2631
979
905
1438
1293
1153
3487
738
698
599
1730
1693
690
810
645
2876
1757
819
1139
1046
4708
1016
781
763
8338
1106
745
666
1130
1015
1878
713
878
971
1312
2939
4987
883
821
949
1956