2112
979
888
820
4844
938
848
1754
812
848
907
866
1436
1017
1199
747
1493
1025
1356
1500
1889
824
12415
1113
2589
843
1064
1172
3491
1195
1308
991
1382
1437
1729
2030
1373
1581
991
784
1538
1256
1344
1955
1403
1614
1681
1288
1176
1376
2891
880
950
1871
2027
890
943
1116
4763
1098
8898
7524
836
1013
1941
731
1277
1874
727
735
1058
3451
798
2130
1066
1286
630
1362
1421
678
728
6381
881
1938
1050
4338
1271
1107
857
1249
745
1616
1149
1255
3558
5228
1580
1518
746
1895
1204
2722
877
980
859
1393
945
949
1176
2119
1617
756
1360
10341
670
1071
807
1220
2124
939