436
0
1551
2
1711
657
2574
1
2650
765
509
341
6128
4
2855
3
457
1112
5223
9
590
257
555
273
2881
377
1824
757
244
1608
668
432
1045
1105
2751
2211