481
1
559
1518
7
594
4
875
2
1147
5
579
534
453
540
2427
3
5928
450
1545
903
2525
645
3761
13
88
1796
885
1352
543
562
429
759
595
1337
75
879