14
0
605
496
365
572
690
1
1126
1289601
4
2525
3211
9956
3
639
378
2121
651
582
234
2593
452
5489
11
305
2996
665
869
607
1992
2469
6110
2744
38