4358
6
181997
11
2069
5
5440
8
3673
3
1329
2
2156
1
108797
0
2012
964
791
2386
2204
1289601
4
3435
2245
2530
2316
800
2921
6236
10
685
2173
1174
10827
1676
2629
585
378
951