3050
1089
950
793
942
938
1559
884
930
950
7633
2110
1594
2436
906
2382
840
1007
999
1382
4700
874
6334
1508
911
37293
2053
1039
5129
1591
6545
21238
996
826
1094
3780
2630
3279
824
1484
3171
1620
1037
969
876
880
2928
1318
4169
1691
1521
1808
994
864
2329
851
1015
1300
2021
3499
2377
6530
2317
1869
1053
2770
888
864
3585
1624
1868
834
900
849
1095
1001
932
1114
820
836
2341
1127
1301
942
846
1358
859
812
15247
784
3264
1915
1142
4041
962
1012
2252
992
1513
1467
919
1011
952
1090
1611
8138
779
772
1054
1671
2560
989
1590
1174
1212
1689
1091
1067
1172
1006