2954
1256
1201
963
766
999
721
1841
1686
819
830
822
1875
916
1497
2750
2533
3606
917
1017
1518
1463
726
977
2858
1400
819
2484
1687
1004
914
1005
3255
943
817
1489
1638
4054
1081
786
3525
2147
879
894
1043
780
1488
915
175852
703
676
855
1132
2356
976
1250
846
713
1380
1339
3072
2741
994
1958
853
2258
1332
2717
2579
1554
15316
1095
3902
1676
2615
1826
668
937
1036
8591
1684
1197
1791
962
1009
2686
2605
2348
1193
2813
871
805
1452
3599
1604
781
1491
1361
2278
8012
1606
1489
1080
1053
916
1482
3568
3978
1097
814
2740
911
5132
2280
2456
5523
1800
719
4652
997