605
8
501
1
538
2
1078
1112
4
674
803
579
590
1133
561
712
2017
730
411
844
1474
914
798
992
73
946
1080
1136
3
616
1433
916
458
710
1062
7