5997
12
1751
1
1107
623
1527
2476
3
2466
5
840
345
0
1957
929
3211
2489
10
989
2664
20163
44
1681
3818