1716
2
1268
1
989
0
2551
3
800
9816
1828
3044
15
3965
3649
4
412
3266
1992
768
1004
697
572
1309
4914
2065
1105
484
534
2663
596
490
475
1744
1484
5423
8