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