2150
1873
1104
874
2478
2237
2207
1805
1357
1693
1255
1335
1282
1520
1078
1119
825
985
723
631
1447
915
2351
772
1469
1179
1166
3557
1216
789
773
721
976
1770
2327
912
950
1451
645
2333
1551
1434
3150
800
1408
1724
1981
1396
708
1581
892
1305
935
842
717
2823
1378
742
913
1899
2534
1235
1257
666
2044
2031
1711
1091
1571
737
1224
1064
689
2782
1377
1328
2104
645
1793
968
1571
696
775
726
1164
664
1652
819
689
700
2768
1704
689
710
683
695
2735
639
663
893
1460
1934
2150
1877
1246
1222
857
983
1656
1451
843
623
4352
2716
769
1543
830
970
1488
1338