969
1
1428
0
890
6192
3034
4
536
612
2152
500
693
838
637
3593
16
355
572
436
653
50
1103
801
666
3621
3871
2