7299
27
1456
0
3998
5
9956
3
5090
2
2756
638
2683
1
4263
4
1322
1151
1296
1442
3636
7
346
186
2234
829
2203
9056
702
1610
2882
2939
14861
4080
2042
1848
11130
975