961
2187
641
1237
2692
862
796
856
3450
2848
2315
764
944
3032
1735
2338
1810
660
2181
1298
7082
1218
914
864
1427
789
7695
862
1603
688
757
1477
1805
839
1855
3084
1140
1951
1420
1891
757
1173
718
608
963
823
839
700
2509
912
1811
1061
1786
675
625
1328
1288
1501
1905
962
1904
900
1202
4906
1527
1871
1467
1915
1060
717
1959
629
1533
727
766
670
934
2338
1901
686
4884
745
900
1572
1058
820
747
601
1072
1250
1444
1813
733
1012
672
707
841
865
1501
771
1538
1403
1616
749
635
743
1666
3627
4703
1483
1580
644
691
1057
3012
754
2947
1581
2764
1290