3326
3
1431
1
2562
2
1819
1168
1373
868
784
0
1590
802
1606
1632
662
2100
1734
1000
1749
300
467
1778