1358
1601
1295
1442
2810
1001
1458
2201
2216
1356
2168
2068
2053
2199
967
912
1041
905
858
868
957
881
919
875
904
914
901
1336
1239
936
996
945