547
0
31535
2275
2
17353
1098
20634
8
1824
25137
2730
6
2809
968
4274
1
19279
2668
3114
4
1454
5223
9
1043
802
1869
5
1033
1132
3990
15276
27
1650
2855
3
1978
356
475
247