167
1
211
591
540
513
134
629
567
562
305
0
873
2
706
3
1330
385
158
2431
5
1216
3205
7
1604
699
772
636
3404
6
3322
11
13013
14
642
853
191
1042
2962