804
2731
734
1015
865
937
1652
648
2674
1351
800
1023
3031
1446
906
1378
858
683
1815
837
2424
620
1072
1421
1006
958
2997
2357
1236
1438
1133
987
1292
3024
988
974
622
685
1144
810
743
2967
1841
1546
2476
769
768
956
1278
663
786
1130
1918
2102
647
1036
7707
673
1521
18160
2089
1112
842
1568
842
2264
772
1164
1383
746
1664
1362
2296
4109
892
1519
1512
754
662
1667
621
699
764
4550
752
750
1847
1548
674
1151
841
642
744
887
1300
2039
1469
1195
1023
1206
1462
947
1227
1552
1643
861
2624
2047
979
667
1429
891
1270
3213
1863
1544
1265
902
1655
2515