4271
1455
779
1861
1524
1336
852
954
811
857
1143
1526
1167
999
1181
885
1695
902
1414
896
1450
2953
1713
1587
919
1349
1020
1558
921
999
1062
955
1913
1955
858
1339
2815
1794
1384
962
1313
1627
1136
2140
929
2026
1148
1133
1074
1626
897
817
1402
1107
1262
1404
1560
1996
2672
1083
1348
1129
873
2265
1468
2518
1503
1196
2157
880
1789
985
1491
1145
2654
884
2757
2661
2688
1105
1548
1565
1599
1067
829
1608
930
914
850
3614
1397
2567
789
832
1033
2404
2511
1385
1050
1503
1856
2648
1695
2923
903
1393
2332
1164
3029
884
1029
810
1033
924
990
802
1426
1343
1800
859