2970
4
1295
1
824
2650
20
280
644
0
297066
2329
3683
2250
862
4564
14
1581
2
1625
2773
374
954
3765
2417
6
1593
2395
4655
10
1811
2135
2940
2100
1516
1532
3715
5216
8