247
0
1277
5
1344
1119
6117
9
758
2
6648
8
484
1
1410
12
1133
4
3057
419
361
521
497
425
901
778
3
506
1519
2298
1672
27
2442
1424
1849
1758
1045
587
77
1371