291
0
547
482
979
334
2275
2
19279
2668
3114
4
31535
17353
802
107
2730
6
20634
8
25137
1824
530
1464
2855
3
968
247
1
418
1115
469
3691
5
2809
6058
2301
1020