6856
24
2228
2
2135
0
6844
1860
3613
8
2057
1
2788
3
1162
2126
1361
1618
1643
392
720
817
464
695
538
1142
883
2399
2190
1012
13803
596