741
1161
2902
2906
691
666
845
958
1470
983
1803
647
735
685
746
3176
790
814
2500
1336
753
1174
1257
757
747
1242
1342
948
1424
2606
1649
704
1531
738
647
1152
2559
934
790
2296
1983
4899
1577
827
854
840
854
688
2691
1818
1188
1316
674
793
2160
649
1739
1548
1175
1488
2395
708
1335
1268
802
680
1264
1392
876
2001
784
807
826
1367
1306
1966
1618
731
962
1438
1453
1411
2016
2590
764
1782
1174
806
854
1677
1933
1128
678
977
1364
658
807
705
783
700
1097
1855
1588
1561
898
2146
1054
1522
1386
1020
1075
601
2205
983
949
1389
759
786
680
624