2999
1
5141
7
3014
20
5771
10
3551
189326
0
1647
4
467
3085
5
12459
3
3491
3485
6236
951
1694
297066
4757
3316
174730
18
1174
796
6
2333
1492
289
4083
973
4375
1211
2
982
3206