2970
4
2329
1
1974
2
644
0
3491
4438
6
2940
4564
14
1625
2302
3
2999
796
374
954
8819
12
2655
2108
5392
11
2417
1593
1675
824
5820
2257
4585
10
2395
4655
1811
2135