1113
1
909
5347
4
6547
0
462
2358
9
18258
5252
2
3694
3868
10
5052
5801
2919
6095
4537
1593
1307
6899
1628
1663
5
3126
3
1188
3575
23774
3673
6
13967
1320
10598
1903
6247