4358
6
25669
0
1650
5440
8
1329
2
2069
5
108797
2189
2386
1
2204
1289601
4
2012
1293
2245
3
3435
2156
2530
2316
6236
10
1174
10827
2629
892
720
2921
585
378
3673
951
1015