1605
1098
874
930
2639
3066
943
1123
2951
1939
990
1254
1297
4825
2227
991
1263
995
937
1205
912
1305
4053
1841
971
1086
3936
4850
970
22356
2155
2510
1089
7046
1226
1818
797
995
1380
1370
970
1005
4628
1675
983
906
1110
4378
2155
1470
1248
2282
910
1061
8461
786
1057
866
768
1917
1314
2120
855
1399
1145
1320
1157
832
5538
1770
850
900
904
1097
2017
887
2132
5419
777
1076
1966
907
2296
966
1021
4613
1808
1031
1075
4376
3190
1828
1359
955
3785
3412
2755
2325
985
1854
1104
1475
1499
969
1792
917
932
5154
5945
1285
807
985
6437
2744
1360
1156
1521
1819
4698
1294