1091
2332
908
877
1396
1013
1
761
1009
1359
785
2070
864
993
1438
1367
942
964
1236
1131
1199
1220
1750
1356
2160
1403
983