483
1
804
1597
514
1224
5
541
557
4022
9
460
469
429
1155
2
700
690
6109
18
524
1464
7
447
1068
562
663
634
412
414
949
563
507
2021
621
492