120469
35
1513
1
1129
0
326
1229
2299
4
2987
2
199
504
1006
1822
1182
7750
3
1054
1649
1823
3098
3243
7
3650
370
4097
10
4311
1362
424
3117
2119
9