481
1576
1217
1441
973
772
561
83
763
601
1833
934
2008
30
643
7
291
681
22
341
432
622
471
13710
39
433
2196
482
764