476
3
31535
0
2275
2
20634
8
25137
467
2730
6
2809
19279
2668
3114
4
5223
9
283
1
17353
572
1043
1824
802
1009
1869
5
968
2855
772
247
492
2574
2211
3092
3691
2301