1020
0
798
801
20634
8
514
2275
2
19279
968
2668
394
467
3114
4
392
371
46
31535
529
25137
1824
17353
449
581
158
297
325
579
1089
988
918
802