6346
16
1380
0
1372
1
1265
1168
2760
4
1554
2
2932
2090
2838
1603
1778
5339
5
2258
1063
1363
3614
3107
7
1888
3805
6
2166
866
2890
3