3835
4
1292
0
1638
2566
3
2949
570
1
2043
1452
1574
5658
9
666
2699
2
1821
7
2646
5
693
2503
3092
1738
802
1653
1104
1044
935
1089
709
2077
1579
1988
11351
17
1048