1352
2
237
0
350
611
3
172
4
17453
9
16336
212489
1297
1
1345
2879
4105
848
644
103
1104
1211
714
190
332
582
416
414
147
223
889
1473
617
465