1350
1
4336
2
336
5055
5
2800
2069
4233
3803
0
1515
1454
2914
671
3708
582
561
195
302
2921
15
838
2281