580
5
523
1
2196
19
4708
9
1188
8
3014
7
961
3
592
642
2815
16
513
2599
4
896
0
1805
558
1725
11
1354
1898
602
2825
547
757
2
434
1029
1182
827
951
625
662
685