633
0
93
1611
5387
5
614
730
2348
1
61216
2722
1685
4005
3
3063
10
359
570
342
103
346
141
453
1808
469
871
821
404
770
2653
4
800
476
337
781