181997
11
3001
2
1760
0
1119
1267
3265
5
2738
3
1494
5200
4
5209
9
1239
1416
38477
34
1289601
5367
978
923
1
843
1942
2788
189326
94424
2715
6
3252
984
101569
267612
1960
2954
10
6307