513
1
1227
813
4
435
2
642
622
605
822
847
1097
1318
1021
576
870
12427
20
636
1159
18
707
654
451
695
3
640
512
741
423
1048
503
2154
374