5141
7
2928
5
3181
4
2021
1
1289601
3014
20
2367
2897
12459
3
4585
10
2999
3041
2
2908
6236
467
0
4623
3316
1492
7159
2274
3940
10827
297066
1647
1922
2313
10092
12
9956
3085
3491