472
2
414
1
559
481
1518
7
540
877
1147
5
454
535
579
2427
3
5928
594
4
1545
451
2525
903
645
3761
13
885
1352
897
1796
562
543
89
595
430
759