3835
4
1292
0
1638
570
1
418
532
2043
1452
1574
403
2314
4039
6
1564
2992
3
3238
1969
1106
1727
2
5978
1271
346
12472
442
738
2696
4933
13
118
4102
2108
3505