989
0
181997
11
1011
1
1004
2
1941
4
1716
1373
1076
2489
10
2725
22
3429
7
929
511
1828
1268
1092
1813
3044
15
6779
5
108797
2180
3649
3216
329
3965
3
1330
1398
2551
3169
1517