181997
11
582
0
989
370
451
2865
2
3172
1
742
392
1668
1393
929
873
1373
597
2534
1330
345
4099
8
3400
223
1517
3169
3
3012
3216
10
962
838
197
2748
7
1011