2692
1529
990
1847
1010
1323
1545
3046
1071
907
1049
3459
969
4049
1139
7923
1644
1430
2450
1141
851
887
942
1202
914
894
874
1439
1476
1379
1403
1496
1324
3599
1055
1467
1024
923
12078
2415
970
858
1280
989
4066
1094
915
796
833
878
892
1201
1081
977
1803
1298
933
1235
1048
1461
1043
887
1654
1106
1121
783
772
850
1238
851
1147
898
835
854
1143
902
826
2272
863
2225
921
770
889
1138
3759
1142
1067
815
2052
2042
903
1525
1386
802
950
857
823
1399
903
880
830
919
1042
2526
949
1745
4185
877
1644
858
1034
938
913
1789
830
1573
844
810
1321
903