1020
0
20634
8
968
31535
17353
290
980
1
282572
25137
19279
2
798
177
2211
1504
1518
2730
6
547
492
3498
4
363
573
266
552
467
152
996
392
482
667