818
0
878
511
1981
3
402
448
2778
278
951
533
1
435
2303
2
590
663
588
539
490
730
959
833
924
395
661
10941
383
498
538
471
703
619