189326
0
8121
10
1252
2
2089
4
3090
6
1015
1
1344
1061
8440
2060
2773
3221
2245
3
1047
3189
8411
19079
575