604
0
501
880
443
701
1661
2992
800
428
332
440
688
802
634
2242
1866
442
461
365
1159
432
480
1100
1910
486
728
534
939
358
742