1033
951
2901
1583
1234
1272
2928
3132
625
2177
994
1450
1981
1038
855
3355
1236
4080
1163
1752
1164
1688
1186
1047
1653
893
1142
829
712
1341
860
1110
1031
1285
948
1052
685
1432
1046
750
1845
2493
1989
928
856
2309
662
720
9119
1125
1776
1548
669
12285
2239
827
1121
932
1220
833
728
927
4860
2119
1802
3323
1689
1073
873
1594
863
703
703
710
818
3251
1479
652
882
18514
1557
752
1515
878
1578
1209
1026
1746
1122
1801
2878
626
751
6831
1123
786
848
934
771
938
659
728
8671
890
873
1011
1049
767
845
976
1905
1313
996
1362
2073
1204
789
1074
910
3143