3014
20
2596
2
3873
15
701
2935
3238
1
21152
8
174730
18
337
0
2732
623
2074
7
467
1683
4585
10
2954
598
1022
10827
4
17340
14
7034
534
17970
66
11153
1310
267612
2740