897
4
914
1
910
2
685
1356
5
2345
503
425
955
571
433
699
2926
9
480
686
987
1982
1705
3
4017
1411
568
2648
580
2625
1205
8
534
669
795
1109
504