2984
1560
898
1839
986
1545
1526
689
2170
991
1392
1160
737
1613
1445
776
1090
846
2031
972
736
1404
889
1077
956
744
1367
674
2332
810
725
631
772
828
1118
5826
913
960
958
2120
793
632
3290
926
1469
1053
613
750
722
1299
864
680
961
723
881
618
1109
1991
1461
2278
1760
2349
1356
883
1620
703
2984
4483
758
1377
1942
603
1050
2266
1688
836
1295
1437
991
694
686
1230
1005
2212
1054
768
674
893
942
1965
968
954
1704
2113
1356
1547
1101
1282
1326
1369
3573
662
1225
3204
684
785
608
902
1793
798
1705
1079
2706
643
773
959
844
904
1093
814