291
0
547
482
979
2730
6
2657
3
2668
2
31535
931
1
25137
20634
8
968
2855
5223
9
530
4
334
107
1869
5
418
2574
469
19279
2275
1824
3691
2809
6058
17353
2301
1020