1725
1400
2601
3382
1507
951
3170
2706
1653
969
924
2912
924
899
893
1003
799
886
1006
1792
1763
1542
2156
1326
814
1867
874
870
1060
878
1414
2080
877
1309
2077
878
807
1163
953
891
2313
2454
1708
1529
2161
4697
2610
1085
1111
2632
2027
841
1184
1523
1900
1611
1391
1033
1069
991
1780
1067
1055
1262
1513
1022
2986
861
811
1075
1316
6897
1798
1455
868
2426
1321
875
823
745
1597
2695
1649
824
773
3031
811
798
1614
2148
1683
821
1204
1173
885
875
1906
1034
1723
826
945
909
971
1176
1755
2863
1048
2066
841
3104
2415
1074
1070
1382
978
785
911
869
2742
799