993
903
1062
707
750
663
1397
3721
2327
1433
1580
2079
1725
1495
1261
1291
1685
3520
1287
776
2420
1772
1425
1979
1352
1529
1514
1294
1021
947
1009
4050
1157
1278
1334
1077
816
1925
797
1524
2118
1969
1431
1382
1067
1778
988
2260
1029
1086
1172
1031
693
665
927
687
829
3244
2202
2159
1563
815
1921
2513
1539
1306
888
683
867
1822
660
941
670
1329
1606
698
1271
701
855
2210
756
840
933
922
763
2860
795
2945
794
1800
733
714
865
615
1094
2191
994
865
1786
1067
943
714
859
911
951
870
1424
796
2455
833
3772
676
828
1507
1340
800
994
739
674
895