549
0
3871
12
797
1366
3
70
1001
34
138
639
634
377
715
128
952
688
473
504
475
416
713
168
1100
21
701
1357
1
411
1940
484
937
1022