1640
9
689
1
2256
632
2830
4
3397
2
2332
6
8640
770
0
1866
3
1525
4421
472
1269
56488
4682
1923
1180
3946
2033
3044
27
4252
2079
48766
24
356
1756
2431
2417
962
10673
25