575
2
506
574
757
1
811
1535
4
606
450
1003
796
828
785
3
500
3370
476
1516
1435
1517
1269
844
737
753
457
440
379
332
442
1089
620
1905