2099
833
1197
1387
2549
8436
18011
1052
856
1399
1236
1583
921
1250
1406
1051
760
1678
1567
810
892
980
1748
1004
1270