1643
1109
943
618
4567
662
1869
1077
1594
2638
1140
746
1806
1561
1439
742
1160
1093
745
1009
1355
2412
710
687
828
773
1973
1340
752
2445
985
946
869
643
712
678
1451
717
702
981
2313
727
961
2211
2015
767
620
1543
2731
3267
983
1029
707
707
1426
1516
951
1653
1046
1066
1434
1102
1220
780
1793
2598
2593
4351
710
971
774
728
1434
633
792
3255
913
720
785
777
1474
1645
1804
2460
2283
1676
725
1683
1150
1766
1281
663
1204
631
1089
750
1668
702
1063
2145
778
1769
684
1516
1672
898
1301
830
2272
952
881
762
1332
1045
735
1430
820
1157
795
3560