7592
7
1647
4
4572
5
345
0
521
873
1
2234
2604
2701
2105
2259
451
197
12459
3
2297
2
1191
1267
467
1618
223
1681
2333
1691
1380
2327
11
6697
2507
289
4083
973