1606
5083
949
892
1101
923
869
1018
1891
1736
1362
2780
2894
1946
1357
958
3430
1472
1584
1202
1084
864
1081
824
1408
1212
954
11725
951
1502
818
1246
1463
1292
1455
3282
959
969
2177
1278
1476
812
1642
2132
9107
926
1090
864
1091
2253
1555
2665
7744
5292
3982
1135
2362
1337
1103
918