2517
1
796
6
2297
2
4585
10
3587
4005
3
10064
8
2372
2108
2277
0
1974
2105
3085
5
3014
20
521
1540
527
2036
2234
4
4083
1618
2999
1596
4670
1752
2188
1394
2502
3508
4012