2659
2
689
0
752
3293
1
1065
2496
3
1188
911
2766
995
1329
1960
7
3368
10
3251
6
2934
8
1626
886
2445
1824
1225
2749