986
902
8813
2464
3556
1415
1367
2927
2297
797
885
1998
825
2391
912
1371
1308
772
1125
1282
847
984
894
799
1050
903
778
1186
2015
2202
5032
3171
1056
1429
1234
1595
1143
2030
1307
747
1647
1398
909
885
1238
1086
842
1293
1911
2309
1128
1221
3461
950
952
1227
942
1231
1223
944
863
2169
855
777
1137
960
880
747
1196
2577
840
1205
2402
831
2250
1246
1900
1131
955
1468
1538
816
1306
1099
1273
1913
1016
1193
808
836
710
963
2399
1172
1985
1158
2284
1054
824
722
1000
1142
1159
1000
779
903
2922
1295
1059
1950
3187
776
1070
1140
1430
943
1733
1640
1004
843