832
998
2016
1308
2600
937
811
3193
875
957
2024
1557
787
844
1075
1015
1382
2036
1346
1034
1276
7640
2754
884
1064
881
1173
1482
1561
1090
751
955
5650
2334
856
798
1100
7802
1017
1159
1230
1403
2181
994
1251
9915
3178
1104
864
1080
885
1301
1137
1103
912
1053
2058
841
5014
1401