2429
1218
1495
1219
15299
654
677
1466
861
743
885
865
1572
891
1232
826
724
954
765
795
663
773
795
1647
650
724
1859
751
1490
1034
881
883
1281
809
757
842
965
706
1068
954
865
1485
1471
746
1502
829
882
835
696
807
1726
5795
1061
693
808
1039
869
925
2360
799
1098
2280
1560
1192
1461
1330
1453
1317
651
1979
1131
1418
9023
1012
1276
969
791
716
2050
1781
1968
1735
789
1620
2331
797
1357
1408
1554
796
2078
749
930
1280
840
1194
4544
931
1259
1058
785
4015
1255
852
2206
774
2932
1091
1346
783
707
1015
1741
853
924
1764
1626
792
1740
1633