2686
8
2711
2
21152
2593
1
297066
0
398656
19
2245
3
1382
2629
31371
64
2292
3014
20
5889
7042
5
3156
562
1681
11153
1268
1087
1639
5151
2911
9
1220
2763
4651
197