2120
2
3929
10
3251
6
419694
9
180849
0
2387
4
2167
3
2708
8
1266
882
2188
2901
1
2345
970
13760
5140
2435
1277
5
3803
31183
12
11881
2730
3092
2169
3017
166543
18
1700
878
1520
2529
14