2932
997
1682
876
827
1553
1531
882
1651
1204
849
881
788
1890
1097
953
817
1361
1484
826
942
1592
1032
1495
1431
998
923
3064
4329
2934
2117
996
1522
990
1922
1353
1122
901
962
954
1516
1272
3344
1886
1546
3205
856
980
2790
1210
846
1393
1985
902
874
872
980
868
886
978
4496
1122
1501
1623
1106
1035
805
1066
797
1459
1323
963
962
937
931
863
987
932
873
809
978
1110
1117
957
972
11570
821
832
2475
1031
818
1079
904
1009
849
829
2882
922
1030
1191
1129
793
772
778
858
1028
962
904
796
835
1019
1030
771
968
1166
4296
948
1495
940
867