2110
1
1286
1295
2650
20
280
2329
1305
564
2250
862
0
297066
2773
929
3683
4655
10
1200
2940
1532
2
644
5216
8
2459
400
1581
4114
3
551
2505
3765
4
2245
2735
3987