980
1
968
0
2275
2
19279
31535
290
2730
6
2445
275
1824
2668
25137
3114
4
527
2459
9
17353
326
500
637
1020
1961
881
1346
378
1655
2546
802
392
410
603