181997
11
989
0
1660
1
3216
10
1373
6779
5
1398
2
1517
3169
3
2865
1568
838
962
1011
1004
1393
1941
4
1716
3266
1076
2489
2725
22
3429
7
929
511
1828
1344
1268
3613
8
2551