2409
1438
1426
14864
4916
864
895
3855
951
6186
734
726
1329
1790
1488
1279
949
1259
1595
1027
1485
1214
1618
2468
1455
782
3812
882
2135
1079
2893
1169
887
673
885
1038
804
940
1515
20331
1548
1437
1989
741
793
1574
951
2083
737
1050
1166
844
1047
925
1430
2371
992
795
2615
729
1457
915
1652
771
836
857
1207
746
910
760
1061
922
1189
670
800
1988
1459
2258
692
987
692
879
817
1270
1042
1454
774
876
1765
1256
1011
1279
1806
1982
3101
851
866
774
1285
926
980
886
1624
872
713
1099
1165
1110
1078
886
2609
726
705
2357
913
876
1692
1193
2195
1042