1004
2177
863
645
1566
1724
3529
714
980
886
1419
941
1160
2246
1953
914
777
859
715
849
1750
1523
792
3832
1192
910
960
3316
1374
1992
1443
886
1156
817
901
1071
920
651
941
1047
1059
851
969
1115
1412
1380
824
1254
1109
1143
4916
1019
668
1045
2255
1349
1504
801
718
1008
1137
732
634
2541
1371
824
956
722
712
2730
2044
1214
756
733
851
1003
1261
1301
1203
1085
636
2434
716
1782
852
1553
795
1077
845
752
2520
708
866
938
1575
1686
1720
638
1017
713
1783
859
655
1513
993
1634
1413
778
1295
1014
1413
817
1197
689
797
1076
941
1651
759
853