2050
1
1295
2650
20
280
297066
0
3683
2329
2250
862
2940
1532
2
2773
4655
10
1226
1974
644
5216
8
2459
400
1581
4114
3
551
2110
2505
3765
4
3491
946
2245
2735
2821