1104
905
724
3417
729
933
855
4102
743
854
2850
866
813
1538
719
931
747
893
1596
2214
849
1314
1034
900
826
1928
772
2656
3209
2530
736
874
1236
739
1043
683
846
13111
1029
9351
1147
933
1033
1187
892
791
738
968
892
927
1093
905
956
1353
747
816
748
961
2608
910