2903
3
536
0
467
32302
3051
2
1734
496
2996
1819
1
2131
7258
572
3442
2949
3090
6
1558
1380
2377
3926
14
697
2932
1844
2110
526
2535
830
108797
297066
21152
8
1812