2530
4
3140
619
1
3228
1606
2756
2
3485
7
1513
1752
0
2181
5
2131
19944
2377
1526
9956
3
1787
444571
9
297066
4089
10
108797
2110
109776
42
2386
2245
6236
1174
10827
2629
585
378