2698
4505
2505
775
2247
2819
1189
1451
3606
877
847
1646
901
1104
9836
851
575
1376
3218
693
740
1583
830
1548
1160
681
1340
1352
1911
1501
1352
1229
804
3825
1371
869
835
3164
3054
950
6066
2738
815
737
22244
994
703
779
1280
759
746
685
2114
947
1271
1103
663
3340
661
923
9833
881
1886
679
4008
1190
702
4204
1197
1090
944
4481
867
660
3169
2817
4096
3474
814
1595
1212
787
2213
991
978
6064
1101
927
1128
1461
2460
1084
4503
930
1369
3172
839
922
1045
1603
858
2084
855
4373
2682
1148
3867
773
868
745
3697
1801
828
2945
683
822
760
934
2329
4822