181997
11
989
0
1063
1
768
3012
1716
2
2322
4
2289
1828
20850
5
2551
3
3044
15
1268
3965
3649
1488
1398
1295
800
1298
946
1363
1411
2570
412
1438
9816
2763
605
2837