933
4
1299
2
1745
1318
1718
1
1543
660
561
4356
850
981
951
3
352
760
1234
1320
387
275
414
381
1561
389
1412
422
1663
9
648
370
558
939
780