907
1
577
64
76
589
476
500
627
114
225
941
515
584
563
1126
471
568
546
814
2
1005
793
1106
1013
91
1136
3
809
1310
526
724
688