2679
2
1548
1672
1
2848
841
796
6
2297
1994
1231
4585
10
3587
202
4005
3
10064
8
1115
0
2372
2108
2277
1974
2105
3085
5
3014
20
1544
2447
1540
527
2036
2234
4
3723
4083