1020
0
980
1
2275
2
2076
20634
8
1824
798
31535
1880
17353
19279
3114
4
290
25137
553
422
2546
392
552
518
116
1343
1462
2727
152
2730
6
501
777
804
2189