2408
8
6346
16
7976
6018
3
1653
0
2449
1
4968
1129
1714
2
2845
12
6365
3649
4
4188
5
2135
6
2966
2366
1078
4259
624
3519
9
944
4862
1770
7
438
3173
2181
38477
34
2209
3995
1730