643
1675
3407
922
1041
2081
750
1909
2510
674
2632
4355
708
763
780
2908
1027
2179
954
711
1657
1393
902
2828
1308
649
888
632
1045
659
1559
710
2081
695
2191
4063
815
1035
6757
1460
3588
1972
1252
882
708
1867
1005
1961
4427
1078
985
1642
1103
1963
3214
8890
5550
2340
2148
1294
1496
1311
1092
788
1195
2264
728
846
2896
777
697
688
1026
1166
1066
1859
1486
942
676
1357
838
749
1665
808
721
804
843
1181
963
2552
990
2406
869
1537
1748
2159
1903
736
796
928
724
758
1609
871
1448
688
3207
765
711
1569
812
876
652
627
1074
600
1032
644
2209
1530