345
0
2638
3198
8
1066
1
1373
989
6779
5
1517
3169
3
8072
2865
2
3216
10
838
1993
3513
4
2505
1011
701
1743
3054
1004
777
2057
1393
1941
1683
1716
7095
1306