4100
6
2045
1
2358
9
16868
39
3694
2
270
5347
4
2919
6095
2097
7
6899
1628
462
0
1663
5
1188
3575
2442
2772
3673
3868
10
1320
913
10598
1307
3227
1903
3
1263
1308
2966
658