579
1
802
3
561
563
513
515
478
1666
422
946
2
505
596
692
956
612
822
556
622
1192
673
550
701
2304
6
1420
915
2341
4
1223
1131
1081
1692