521
1
787
0
650
846
1939
381
292
454
403
750
1425
559
1045
456
266
467
263
635
661
1661
417
1931
2
896
4455
722
410
1330
2524
430
2111
3