1512
1
3426
4
3546
758
0
1768
2
3765
3083
2465
1816
2932
473
2903
3
3051
1603
962
1064
29355
657
1849
38477
34
3423
2139
51331
25
2906
7793
32994
49
2788
3873
15
2107
2258