2970
4
2329
1
2940
796
6
824
1974
2
2108
3
644
0
3491
862
4438
4564
14
1625
2835
2302
2999
374
954
8819
12
2908
10
2655
3671
5392
11
2417
1593
1675
346
5820
2257