5088
6
4278
2
1344
1
1105
1451
1835
1957
989
0
1751
1540
1107
623
1527
6345
2476
3
2466
5
650
929
3211
826
5232
7
1934
2822
1663
1552